drop the hammer - French English Dictionary